package main

import (
	"fmt"
	"log"
)

/*
log包中定义了一个变量：var std = New(os.Stderr, "", LstdFlags)
这个std变量包装了os的错误输入os.Stderr，所以log包中的方法，基本就是os的输出Stderr
不同的是它有返回结果os.Exit(1)
log.Fatal*执行后程序退出。
*/

func main(){
	fmt.Println("-----study pkg log-----")
	log.Fatal("log.Fatal()...")
	log.Fatalf("log.Fatalf() %s","error")
	log.Fatalln("log.Fatalln()...")
}